.coupon-page .coupon-tab-box{
	padding:0.20rem;
	position:relative;
	overflow:hidden;
	text-align:center;
	display:flex;
	flex-direction:row;
    align-items:center;
}
.coupon-page .coupon-tab-box .one-item{
	flex:1;
	text-align:center;
}
.coupon-page .coupon-tab-box .one-item .switch-btn{
	height:0.50rem;
	padding:0 0.25rem;
	border-radius:0.25rem;
	display:inline-block;
	overflow:hidden;
	font-size:0.28rem;
	color:#333;
	text-align:center;
	line-height:0.50rem;
}
.coupon-page .coupon-tab-box .one-item .switch-btn.active{
	background:#838383;
	color:#ffda00;
}
.coupon-page .coupon-list-box{
	padding:0 0.25rem;
	overflow:hidden;
	margin-top:0.10rem;
}
.coupon-page .coupon-list-box .one-item{
	background:url(../images/coupon-item-bg.png) no-repeat;
	background-size:7.00rem 2.12rem;
	width:7.00rem;
	height:2.12rem;
	position:relative;
	overflow:hidden;
	margin-bottom:0.30rem;
}
.coupon-page .coupon-list-box .one-item .cp-no-box{
	width:3.90rem;
	height:1.64rem;
	padding:0.45rem 0.35rem 0 0.35rem;
	border:1px solid #e0b053;
	position:absolute;
	left:0.35rem;
	top:0.25rem;
}
.coupon-page .coupon-list-box .one-item .cp-no-box span{
	display:block;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
}
.coupon-page .coupon-list-box .one-item .cp-no-box .tit{
	color:#030303;
	font-size:0.22rem;
	margin-bottom:0.05rem;
}
.coupon-page .coupon-list-box .one-item .cp-no-box .num{
	color:#030303;
	font-size:0.30rem;
}
.coupon-page .coupon-list-box .one-item .cp-info-box{
	width:1.80rem;
	position:absolute;
	right:0.20rem;
	top:0.30rem;
}
.coupon-page .coupon-list-box .one-item .cp-info-box .price-box{
	display:block;
	overflow:hidden;
	font-size:0.68rem;
	color:#010101;
}
.coupon-page .coupon-list-box .one-item .cp-info-box .price-box .unit{
	font-size:0.40rem;
	color:#010101;
}
.coupon-page .coupon-list-box .one-item .cp-info-box .valid-date{
	display:block;
	overflow:hidden;
	font-size:0.20rem;
	color:#6b6b6b;
}

/*选择优惠券页面*/
.choose-coupon-page .coupon-list-box{
	padding:0.20rem 0.25rem 3.00rem 0.25rem;
	overflow:hidden;
	margin-top:0.10rem;
}
.choose-coupon-page .coupon-list-box .one-item{
	background:url(../images/coupon-item-bg.png) no-repeat;
	background-size:6.10rem 1.85rem;
	width:7.00rem;
	height:1.85rem;
	position:relative;
	overflow:hidden;
	margin-bottom:0.30rem;
}
.choose-coupon-page .coupon-list-box .one-item:after{
	content:" ";
	width:0.36rem;
	height:0.36rem;
	border:0.02rem solid #888;
	border-radius:0.18rem;
	display:block;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0.75rem;
}
.choose-coupon-page .coupon-list-box .one-item.active:after{
	background:#ffd200 url(../images/ok-icon.png) no-repeat center center;
	background-size:0.20rem 0.14rem;
	border:0.02rem solid #ffd200;
}

.choose-coupon-page .coupon-list-box .one-item .cp-no-box{
	width:3.40rem;
	height:1.40rem;
	padding:0.40rem 0.35rem 0 0.35rem;
	border:1px solid #e0b053;
	position:absolute;
	left:0.30rem;
	top:0.24rem;
}
.choose-coupon-page .coupon-list-box .one-item .cp-no-box span{
	display:block;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
}
.choose-coupon-page .coupon-list-box .one-item .cp-no-box .tit{
	color:#030303;
	font-size:0.19rem;
	margin-bottom:0.05rem;
}
.choose-coupon-page .coupon-list-box .one-item .cp-no-box .num{
	color:#030303;
	font-size:0.26rem;
}
.choose-coupon-page .coupon-list-box .one-item .cp-info-box{
	width:1.50rem;
	position:absolute;
	right:1.10rem;
	top:0.20rem;
}
.choose-coupon-page .coupon-list-box .one-item .cp-info-box .price-box{
	display:block;
	overflow:hidden;
	font-size:0.60rem;
	color:#010101;
}
.choose-coupon-page .coupon-list-box .one-item .cp-info-box .price-box .unit{
	font-size:0.35rem;
	color:#010101;
}
.choose-coupon-page .coupon-list-box .one-item .cp-info-box .valid-date{
	display:block;
	overflow:hidden;
	font-size:0.17rem;
	color:#6b6b6b;
}
.choose-coupon-page .choose-act-box {
	background:#fff;
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 30%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(30%,rgba(255, 255, 255, 1)));
    background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 30%);
    background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 30%);
    background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 30%);
    background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 30%);
	width:100%;
	height:3.00rem;
	overflow:hidden;
	position:fixed;
	bottom:0;
	left:0;
	z-index:99;
}
.choose-coupon-page .choose-act-box .choose-btn{
  background:#ffd200;
  width:5.80rem;
  height:1.00rem;
  border-radius:0.50rem;
  box-shadow:0 0.05rem 0.10rem #efefef;
  display:block;
  overflow:hidden;
  font-size:0.34rem;
  color:#090707;
  line-height:1.00rem;
  text-align:center;
  margin:1.50rem auto 0 auto;
}